// 构造函数中的属性和方法我们称为成员, 成员可以添加
function Star(uname, age) {
  this.uname = uname;
  this.age = age;
  this.sing = function() {
      console.log('我会唱歌');

  }
}
var ldh = new Star('刘德华', 18);
/*
*1 实例成员就是构造函数内部通过 this添加的成员
 uname age sing 就是实例成员
 实例成员只能通过实例化的对象来访问
*/
console.log(ldh.uname);
ldh.sing();
/*
 不可以像这样通过构造函数来访问实例成员 console.log(Star.uname);
 静态成员 在构造函数本身上添加的成员
 Star.sex = '男'; 这里 sex 就是静态成员
 静态成员只能通过构造函数来访问
 Star.sex
 
 */
 Star.sex = '男';
 console.log(Star.sex);
 